package com.jwds.digital.bios.business.core.infrastructure.vo.belt;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * 异常信息
 *
 * @author 林柏云
 * @date 2024-10-24
 */
@Data
@ApiModel(value="BeltAnomalyInfo返回数据对象")
public class BeltAnomalyInfoRespVO  {

  @ApiModelProperty(value = "主键Id")
  private Long id;

  @ApiModelProperty(value = "皮带ID")
  private Long beltId;

  @ApiModelProperty(value = "路线ID")
  private Long routeId;

  @ApiModelProperty(value = "作业id")
  private Long taskId;

  @ApiModelProperty(value = "任务类型")
  private String taskType;

  @ApiModelProperty(value = "是否已解决：0-未解决，1-已解决")
  private Integer resolved;

  @ApiModelProperty(value = "异常项")
  private String anomalyItem;

  @ApiModelProperty(value = "异常项等级 0,1,2,，轻微，一般，重大")
  private Integer itemLevel;

  @ApiModelProperty(value = "异常说明")
  private String anomalyDesc;

  @ApiModelProperty(value = "异常时间")

  private LocalDateTime anomalyTime;

  @ApiModelProperty(value = "建议")
  private String suggestion;




  /***********扩展字段***************/

  @ApiModelProperty(value = "皮带名称")
  private String beltName;

}
